import request from '@/utils/request'

// 查询采购调价列表-分页
export function queryTPurPatList(data) {
  return request({
    url: '/tSalPat/queryTSalPatList',
    method: 'post',
    data
  })
}
// 反审核采购调价列表-分页
export function purpatUnAudit(data) {
  return request({
    url: '/tSalPat/salpatUnAudit',
    method: 'put',
    data
  })
}
// 审核采购调价列表-分页
export function reviewPurPat(data) {
  return request({
    url: '/tSalPat/reviewSalPat',
    method: 'put',
    data
  })
}
// 反提交采购调价列表-分页
export function purpatSubmit(data) {
  return request({
    url: '/tSalPat/SalpatSubmit',
    method: 'put',
    data
  })
}
// 提交采购调价列表-分页
export function purpatAuSubmit(data) {
  return request({
    url: '/tSalPat/SalpatAuSubmit',
    method: 'put',
    data
  })
}
// 禁用采购调价列表-分页
export function disablePurpat(data) {
  return request({
    url: '/tSalPat/disableSalpat',
    method: 'put',
    data
  })
}
// 反禁用采购调价列表-分页
export function undisablePurpat(data) {
  return request({
    url: '/tSalPat/undisableSalpat',
    method: 'put',
    data
  })
}
// 删除采购调价列表-分页
export function deletePurpat(data) {
  return request({
    url: '/tSalPat/deleteSalpat',
    method: 'put',
    data
  })
}
// 新增采购调价表
export function insertTPurPat(data) {
  return request({
    url: '/tSalPat/insertTSalPat',
    method: 'post',
    data
  })
}

// 新增采购调价查询价目数据
export function queryTPurPatLs(data) {
  return request({
    url: '/tSalPat/queryTSalPatLs',
    method: 'post',
    data
  })
}

// 新增采购调价查询物料数据-分页
export function queryTPurPatLm(data) {
  return request({
    url: '/tSalPat/queryTSalPatLm',
    method: 'post',
    data
  })
}

// 新增采购调价查询所有物料数据-分页
export function queryTPurPatMatList(data) {
  return request({
    url: '/tSalPat/queryTSalPatMatList',
    method: 'post',
    data
  })
}

// 查询采购调价明细(需要传分页)-分页
export function queryTPurPatDetailList(params) {
  return request({
    url: '/tSalPat/queryTSalPatDetailList',
    method: 'get',
    params
  })
}
// 修改采购调价表
export function updateTPurPat(data) {
  return request({
    url: '/tSalPat/updateTSalPat',
    method: 'put',
    data
  })
}
